Speed Demon Strikes Back!